Slender worm-eel - Espagnol Anglais Dictionnaire